Matching Engine Server Recovery

Services Involved

Impacts

Response

Services include:

Matching Engine, Transaction Readers, and related database loaders

 

Service Types include:

ECHX, TXR and

DLME, DLMP

 

During Trading Hours:

- CHX will be exposed until Matching Engine restarts if trading was not already halted at the time of the server shutdown.

- Trading suspension will occur automatically upon Matching Engine restarts; However, production stocks do not open for trading until 6am. 

 

-All orders open in the Matching Engine will be canceled upon restart regardless of origin. 

 

-All orders sent to Matching Engine while Matching Engine is down will be rejected, regardless of source of origin.

 

-All affected ME stocks should have quotes zeroed by QRS processes upon ME disconnect.

 

During Off-Trading Hours:

- No trading suspension considerations unless Matching Engine will not be up before 6am on a Trading Day. 

 

- Restart Matching Engines as soon as possible. 

- Notify EXECUTIVE and participants immediately if trading suspension occurred.

- If any question regarding whether or not affected quotes have been zeroed, zero quotes via NTM Control Utility, QRS options by ME.

 

- Move all applications to alternate nodes.

- If alternate nodes not available, move to DR nodes.

- All hosts are pre-defined. 

- No configuration changes necessary.

 

- All DLME database loading must be up to date in the data center that the ME is going to be restarted in before restarts occur.  The only time a database loader file should move between nodes is if the database loading has not been completed and can only be completed by doing so.

 

NOTE: TXR and DLME processes for any given ME are typically configured to run on a separate node from the ME to try and avoid data loss in the case of an ME crash.

 

Restart order:

TXR, ECHX, DLME, DLMP

 

- Confirm all data accounted for around move.

 

- Database loader files (not moved by necessity) can be concatenated after end of day shutdown.

 

- Confirm systems integrity and defer to ICE/NYSE instructions before resuming trading, if trading was suspended.

 

SEE APPLICATION SPECIFIC RECOVERY DOCUMENTATION FOR MORE INFORMATION, IF NEEDED.